package com.redpack.redpost.struts.form.admin;


import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

import com.redpack.redpost.util.dao.*;
import com.redpack.redpost.util.to.UsuarioRedpostTo;
import com.redpack.redpost.util.to.generalUtil;


public class AgregarArriboForm extends ActionForm {

	private static final long serialVersionUID = 1L;
	
	private int cve_arribo; 
	private String acc;
	private int noti_factura;
	private String nip; 
	private int servicio; 
	private String servicio_texto; 
	private int unidad;
	private String cve_guia_arribo; 
	private String desc_mercancia; 
	private int num_paquetes; 
	private String file_Factura;
	private int save_log;
	
	private String largo_dim_paq;
	private String ancho_dim_paq;
	private String alto_dim_paq;
	private Date fecha_arribo;
	
	private int cve_mercancia;
	private String nombre;
	private float limite_inferior; 
	private float limite_superior; 
	private float porcentaje_impuesto_import; 
	
	private int cve_Estatus_Arribo;
	private String descripcion;
	private String comentario_status;
	
	
	//Valores para Cotizacion
	private float valor_usd;
	private float hd_sumPesoVolumetrico;
	private float hd_sumPesoReal;
	private int hd_status_actual;
	private int hd_status_seleccionado;
	private int hd_aplica_devolucion;
	private float hd_TarifaDevolucion;
	
	private float hd_ImporteEspecial;
	private int cve_ImporteEspecial;
	
	
	private int hd_tipo_conversion_selec;
	
	//Cotizacion
	private float hd_manejo_redpost_total;
	private float hd_servicio_entrega_total;
	private float hd_impuesto_mercancia_total;
	private float hd_seguro_transporte_total;
	private float hd_almacenaje_total;
	private float hd_otros_cargos_total;
	private float hd_adicionales_total;
	private float hd_pago_total;
	
	//Direcciones
	private int hd_cont_direccion_alterna;
	private String nom_usuario;
	
	//Direccion Principal
	private String princp_estado;
	private String princp_ciudad;
	private String princp_delegacion;
	private String princp_calle;
	private String princp_colonia;
	private int princp_cp;
	//private int princp_num_interior;
	//private int princp_num_exterior;
	
	
	private String princp_num_interior;
	private String princp_num_exterior;

	//Direccion Alterna
	private String apellidos_usuario;
	private String alter_estado;
	private String alter_ciudad;
	private String alter_delegacion;
	private String alter_calle;
	private String alter_colonia;
	private int alter_cp;
	private int alter_num_interior;
	private int alter_num_exterior;
	
	//Seguros
	private int hd_activo_seguro;
	private int hd_activo_corresp;
	
	
	
	/* Tarifa Devolucion*/
	private float tarifa_devolucion;
	private float  flete_devolucion;
	private float ImporteDevolucionTotal;
	private float almacenaje_total;
	private float hd_ImporteDevolucionTotal;
	
	private int aplicar_puntos_rec;
	
	private int almacenaje_dias;
	private int hd_almacenaje_dias;
	
	
	private String hd_valores;
	private String html_prueba;
	
	/* Correo*/
	private String email;
	
	//Para el Estatus > Liberado de Aduana
	private String cve_guia_redpack; 
	
	
	//Puntos Recompensa
	private int hd_aplica_puntos_recompensa;
	private int hd_puntos_usuario;
	private int hd_puntos_aplican;
	private int hd_puntos_restan;
	private float hd_puntos_monto_aplica;
	
	private float  hd_puntos_resta_aplicar;
	
	private float  hd_servicio_entrega_sin_desc;
	
	//Nota de Credito
	private float  hd_nota_cred_envio;
	private float  hd_nota_cred_descuento;
	private float  hd_nota_cred_importe_aplicado;
	
	//Solo Lectura
	private int solo_lectura;
	
	//Limites Folios Guia RedPack
	private int limite_inferior_Folio;
	private int limite_superior_Folio;
	
	
	private int hd_cve_servicio;
	private int cve_servicio;
	
	//Tipo de Arribo
	private int cve_tipo;
	
	//Selecciono forma Pago
	private String forma_pago;

	private int accion_forma_pago;
	private String hd_forma_pago;
	private String forma_pago_texto;
	private int activo_forma_pago;
	
	public int getSave_log() {
		return save_log;
	}
	public void setSave_log(int save_log) {
		this.save_log = save_log;
	}
	public int getUnidad() {
		return unidad;
	}
	public void setUnidad(int unidad) {
		this.unidad = unidad;
	}
	public Date getFecha_arribo() {
		return fecha_arribo;
	}
	public void setFecha_arribo(Date fecha_arribo) {
		this.fecha_arribo = fecha_arribo;
	}
	public int getNoti_factura() {
		return noti_factura;
	}
	public void setNoti_factura(int noti_factura) {
		this.noti_factura = noti_factura;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	public int getCve_Estatus_Arribo() {
		return cve_Estatus_Arribo;
	}
	public void setCve_Estatus_Arribo(int cve_Estatus_Arribo) {
		this.cve_Estatus_Arribo = cve_Estatus_Arribo;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	
	
	public int getCve_arribo() {
		return cve_arribo;
	}
	public void setCve_arribo(int cve_arribo) {
		this.cve_arribo = cve_arribo;
	}
	public String getNip() {
		return nip;
	}
	public void setNip(String nip) {
		this.nip = nip;
	}
	public int getServicio() {
		return servicio;
	}
	public void setServicio(int servicio) {
		this.servicio = servicio;
	}
	
	public String getCve_guia_arribo() {
		return cve_guia_arribo;
	}
	public void setCve_guia_arribo(String cve_guia_arribo) {
		this.cve_guia_arribo = cve_guia_arribo;
	}
	
	public String getDesc_mercancia() {
		return desc_mercancia;
	}
	public void setDesc_mercancia(String desc_mercancia) {
		this.desc_mercancia = desc_mercancia;
	}
	
	public int getNum_paquetes() {
		return num_paquetes;
	}
	public void setNum_paquetes(int num_paquetes) {
		this.num_paquetes = num_paquetes;
	}
	
	public String getAcc() {
		return acc;
	}
	public void setAcc(String acc) {
		this.acc = acc;
	}
	
	public String getFile_Factura() {
		return file_Factura;
	}
	public void setFile_Factura(String file_Factura) {
		this.file_Factura = file_Factura;
	}
	
	public String getHtml_prueba() {
		return html_prueba;
	}
	public void setHtml_prueba(String html_prueba) {
		this.html_prueba = html_prueba;
	}
	
	public String getLargo_dim_paq() {
		return largo_dim_paq;
	}
	public void setLargo_dim_paq(String largo_dim_paq) {
		this.largo_dim_paq = largo_dim_paq;
	}
	public String getAncho_dim_paq() {
		return ancho_dim_paq;
	}
	public void setAncho_dim_paq(String ancho_dim_paq) {
		this.ancho_dim_paq = ancho_dim_paq;
	}
	public String getAlto_dim_paq() {
		return alto_dim_paq;
	}
	public void setAlto_dim_paq(String alto_dim_paq) {
		this.alto_dim_paq = alto_dim_paq;
	}
	public String getHd_valores() {
		return hd_valores;
	}
	public void setHd_valores(String hd_valores) {
		this.hd_valores = hd_valores;
	}
	
	public int getCve_mercancia() {
		return cve_mercancia;
	}
	public void setCve_mercancia(int cve_mercancia) {
		this.cve_mercancia = cve_mercancia;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public float getLimite_inferior() {
		return limite_inferior;
	}
	public void setLimite_inferior(float limite_inferior) {
		this.limite_inferior = limite_inferior;
	}
	public float getLimite_superior() {
		return limite_superior;
	}
	public void setLimite_superior(float limite_superior) {
		this.limite_superior = limite_superior;
	}
	public float getPorcentaje_impuesto_import() {
		return porcentaje_impuesto_import;
	}
	public void setPorcentaje_impuesto_import(float porcentaje_impuesto_import) {
		this.porcentaje_impuesto_import = porcentaje_impuesto_import;
	}
				
	public String getServicio_texto() {
		return servicio_texto;
	}
	public void setServicio_texto(String servicio_texto) {
		this.servicio_texto = servicio_texto;
	}
	
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
		
	
		ActionErrors errors = new ActionErrors( );
		try{
			/*
			boolean logginVal = generalUtil.isLoggedIn(request);
			if(logginVal!=true){
				return errors ; 
			}
			*/
		if( acc == null ){
		
			if ( nip == null || nip.trim().length() == 0 ) 
			{
	            errors.add("error1", new ActionMessage("com.redpack.redpost.web.errors.modules.seccion.nip"));
	        }
//			if ( nip != null || nip.trim().length() != 0 )
			if ( nip != null) 
			{
				UsuarioRedpostTo _UsuarioRedpost = new UsuarioRedpostTo(); 
				_UsuarioRedpost = ArriboAdminDao.getInfoUsuario(nip);
			
				
				if(_UsuarioRedpost.getIsExisteUsuario()){
					this.setServicio(_UsuarioRedpost.getServicio());
					this.setNom_usuario(_UsuarioRedpost.getNombre());
					this.setApellidos_usuario(_UsuarioRedpost.getApellidos());
					this.setEmail(_UsuarioRedpost.getEmail());
	        	}
				else{
					errors.add("error6", new ActionMessage("com.redpack.redpost.web.errors.modules.seccion.nipExiste"));
				}
	        }

			if (  cve_guia_arribo == null || cve_guia_arribo.trim().length() == 0) 
			{
				errors.add("error3", new ActionMessage("com.redpack.redpost.web.errors.modules.seccion.cve_guia_arribo"));
	        }
			if ( desc_mercancia == null || desc_mercancia.trim().length() == 0 ) 
			{
				errors.add("error4", new ActionMessage("com.redpack.redpost.web.errors.modules.seccion.desc_mercancia"));
	        }
			if (num_paquetes == 0 ) 
			{
				errors.add("error5", new ActionMessage("com.redpack.redpost.web.errors.modules.seccion.num_paquetes"));
	        }
			
	
			if ( errors.size() > 0 ){
	
				try 
				{
				
				} 
				catch (Exception e) 
				{
					// TODO Auto-generated catch block
					e.printStackTrace();
				}

				
				request.setAttribute("nip", ""+getNip());
				request.setAttribute("cve_guia_arribo", ""+getCve_guia_arribo());
				request.setAttribute("desc_mercancia", ""+getDesc_mercancia());
				request.setAttribute("num_paquetes", ""+getNum_paquetes());
			
			}
		}
		
		
		
		}
		catch (Exception ex) {
	         ex.printStackTrace();
	         //System.out.println(ex);
	     }
		return errors ;
		
	}
public String getComentario_status() {
	return comentario_status;
}
public void setComentario_status(String comentario_status) {
	this.comentario_status = comentario_status;
}

public float getValor_usd() {
	return valor_usd;
}
public void setValor_usd(float valor_usd) {
	this.valor_usd = valor_usd;
}
public float getHd_TarifaDevolucion() {
	return hd_TarifaDevolucion;
}
public void setHd_TarifaDevolucion(float hd_TarifaDevolucion) {
	this.hd_TarifaDevolucion = hd_TarifaDevolucion;
}
public float getHd_ImporteEspecial() {
	return hd_ImporteEspecial;
}
public void setHd_ImporteEspecial(float hd_ImporteEspecial) {
	this.hd_ImporteEspecial = hd_ImporteEspecial;
}
public int getHd_tipo_conversion_selec() {
	return hd_tipo_conversion_selec;
}
public void setHd_tipo_conversion_selec(int hd_tipo_conversion_selec) {
	this.hd_tipo_conversion_selec = hd_tipo_conversion_selec;
}
public float getHd_manejo_redpost_total() {
	return hd_manejo_redpost_total;
}
public void setHd_manejo_redpost_total(float hd_manejo_redpost_total) {
	this.hd_manejo_redpost_total = hd_manejo_redpost_total;
}
public float getHd_servicio_entrega_total() {
	return hd_servicio_entrega_total;
}
public void setHd_servicio_entrega_total(float hd_servicio_entrega_total) {
	this.hd_servicio_entrega_total = hd_servicio_entrega_total;
}
public float getHd_impuesto_mercancia_total() {
	return hd_impuesto_mercancia_total;
}
public void setHd_impuesto_mercancia_total(float hd_impuesto_mercancia_total) {
	this.hd_impuesto_mercancia_total = hd_impuesto_mercancia_total;
}
public float getHd_seguro_transporte_total() {
	return hd_seguro_transporte_total;
}
public void setHd_seguro_transporte_total(float hd_seguro_transporte_total) {
	this.hd_seguro_transporte_total = hd_seguro_transporte_total;
}
public float getHd_almacenaje_total() {
	return hd_almacenaje_total;
}
public void setHd_almacenaje_total(float hd_almacenaje_total) {
	this.hd_almacenaje_total = hd_almacenaje_total;
}
public float getHd_otros_cargos_total() {
	return hd_otros_cargos_total;
}
public void setHd_otros_cargos_total(float hd_otros_cargos_total) {
	this.hd_otros_cargos_total = hd_otros_cargos_total;
}
public float getHd_adicionales_total() {
	return hd_adicionales_total;
}
public void setHd_adicionales_total(float hd_adicionales_total) {
	this.hd_adicionales_total = hd_adicionales_total;
}
public float getHd_pago_total() {
	return hd_pago_total;
}
public void setHd_pago_total(float hd_pago_total) {
	this.hd_pago_total = hd_pago_total;
}
public float getTarifa_devolucion() {
	return tarifa_devolucion;
}
public void setTarifa_devolucion(float tarifa_devolucion) {
	this.tarifa_devolucion = tarifa_devolucion;
}
public float getFlete_devolucion() {
	return flete_devolucion;
}
public void setFlete_devolucion(float flete_devolucion) {
	this.flete_devolucion = flete_devolucion;
}
public float getImporteDevolucionTotal() {
	return ImporteDevolucionTotal;
}
public void setImporteDevolucionTotal(float ImporteDevolucionTotal) {
	this.ImporteDevolucionTotal = ImporteDevolucionTotal;
}
public float getHd_sumPesoVolumetrico() {
	return hd_sumPesoVolumetrico;
}
public void setHd_sumPesoVolumetrico(float hd_sumPesoVolumetrico) {
	this.hd_sumPesoVolumetrico = hd_sumPesoVolumetrico;
}
public float getHd_sumPesoReal() {
	return hd_sumPesoReal;
}
public void setHd_sumPesoReal(float hd_sumPesoReal) {
	this.hd_sumPesoReal = hd_sumPesoReal;
}
public int getHd_status_actual() {
	return hd_status_actual;
}
public void setHd_status_actual(int hd_status_actual) {
	this.hd_status_actual = hd_status_actual;
}
public int getHd_status_seleccionado() {
	return hd_status_seleccionado;
}
public void setHd_status_seleccionado(int hd_status_seleccionado) {
	this.hd_status_seleccionado = hd_status_seleccionado;
}
public int getHd_aplica_devolucion() {
	return hd_aplica_devolucion;
}
public void setHd_aplica_devolucion(int hd_aplica_devolucion) {
	this.hd_aplica_devolucion = hd_aplica_devolucion;
}
public int getAplicar_puntos_rec() {
	return aplicar_puntos_rec;
}
public void setAplicar_puntos_rec(int aplicar_puntos_rec) {
	this.aplicar_puntos_rec = aplicar_puntos_rec;
}
public int getAlmacenaje_dias() {
	return almacenaje_dias;
}
public void setAlmacenaje_dias(int almacenaje_dias) {
	this.almacenaje_dias = almacenaje_dias;
}
public int getHd_cont_direccion_alterna() {
	return hd_cont_direccion_alterna;
}
public void setHd_cont_direccion_alterna(int hd_cont_direccion_alterna) {
	this.hd_cont_direccion_alterna = hd_cont_direccion_alterna;
}
public int getHd_activo_seguro() {
	return hd_activo_seguro;
}
public void setHd_activo_seguro(int hd_activo_seguro) {
	this.hd_activo_seguro = hd_activo_seguro;
}
public int getHd_activo_corresp() {
	return hd_activo_corresp;
}
public void setHd_activo_corresp(int hd_activo_corresp) {
	this.hd_activo_corresp = hd_activo_corresp;
}
public String getNom_usuario() {
	return nom_usuario;
}
public void setNom_usuario(String nom_usuario) {
	this.nom_usuario = nom_usuario;
}
public String getApellidos_usuario() {
	return apellidos_usuario;
}
public void setApellidos_usuario(String apellidos_usuario) {
	this.apellidos_usuario = apellidos_usuario;
}
public String getAlter_estado() {
	return alter_estado;
}
public void setAlter_estado(String alter_estado) {
	this.alter_estado = alter_estado;
}
public String getAlter_ciudad() {
	return alter_ciudad;
}
public void setAlter_ciudad(String alter_ciudad) {
	this.alter_ciudad = alter_ciudad;
}
public String getAlter_delegacion() {
	return alter_delegacion;
}
public void setAlter_delegacion(String alter_delegacion) {
	this.alter_delegacion = alter_delegacion;
}
public String getAlter_calle() {
	return alter_calle;
}
public void setAlter_calle(String alter_calle) {
	this.alter_calle = alter_calle;
}
public String getAlter_colonia() {
	return alter_colonia;
}
public void setAlter_colonia(String alter_colonia) {
	this.alter_colonia = alter_colonia;
}
public int getAlter_cp() {
	return alter_cp;
}
public void setAlter_cp(int alter_cp) {
	this.alter_cp = alter_cp;
}
public int getAlter_num_interior() {
	return alter_num_interior;
}
public void setAlter_num_interior(int alter_num_interior) {
	this.alter_num_interior = alter_num_interior;
}
public int getAlter_num_exterior() {
	return alter_num_exterior;
}
public void setAlter_num_exterior(int alter_num_exterior) {
	this.alter_num_exterior = alter_num_exterior;
}
public String getPrincp_estado() {
	return princp_estado;
}
public void setPrincp_estado(String princp_estado) {
	this.princp_estado = princp_estado;
}
public String getPrincp_ciudad() {
	return princp_ciudad;
}
public void setPrincp_ciudad(String princp_ciudad) {
	this.princp_ciudad = princp_ciudad;
}
public String getPrincp_delegacion() {
	return princp_delegacion;
}
public void setPrincp_delegacion(String princp_delegacion) {
	this.princp_delegacion = princp_delegacion;
}
public String getPrincp_calle() {
	return princp_calle;
}
public void setPrincp_calle(String princp_calle) {
	this.princp_calle = princp_calle;
}
public String getPrincp_colonia() {
	return princp_colonia;
}
public void setPrincp_colonia(String princp_colonia) {
	this.princp_colonia = princp_colonia;
}
public int getPrincp_cp() {
	return princp_cp;
}
public void setPrincp_cp(int princp_cp) {
	this.princp_cp = princp_cp;
}




public String getPrincp_num_interior() {
	return princp_num_interior;
}
public void setPrincp_num_interior(String princp_num_interior) {
	this.princp_num_interior = princp_num_interior;
}
public String getPrincp_num_exterior() {
	return princp_num_exterior;
}
public void setPrincp_num_exterior(String princp_num_exterior) {
	this.princp_num_exterior = princp_num_exterior;
}



public int getHd_almacenaje_dias() {
	return hd_almacenaje_dias;
}
public void setHd_almacenaje_dias(int hd_almacenaje_dias) {
	this.hd_almacenaje_dias = hd_almacenaje_dias;
}
public float getAlmacenaje_total() {
	return almacenaje_total;
}
public void setAlmacenaje_total(float almacenaje_total) {
	this.almacenaje_total = almacenaje_total;
}
public float getHd_ImporteDevolucionTotal() {
	return hd_ImporteDevolucionTotal;
}
public void setHd_ImporteDevolucionTotal(float hd_ImporteDevolucionTotal) {
	this.hd_ImporteDevolucionTotal = hd_ImporteDevolucionTotal;
}
public String getCve_guia_redpack() {
	return cve_guia_redpack;
}
public void setCve_guia_redpack(String cve_guia_redpack) {
	this.cve_guia_redpack = cve_guia_redpack;
}
public String getEmail() {
	return email;
}
public void setEmail(String email) {
	this.email = email;
}
public int getHd_aplica_puntos_recompensa() {
	return hd_aplica_puntos_recompensa;
}
public void setHd_aplica_puntos_recompensa(int hd_aplica_puntos_recompensa) {
	this.hd_aplica_puntos_recompensa = hd_aplica_puntos_recompensa;
}
public int getHd_puntos_usuario() {
	return hd_puntos_usuario;
}
public void setHd_puntos_usuario(int hd_puntos_usuario) {
	this.hd_puntos_usuario = hd_puntos_usuario;
}
public int getHd_puntos_aplican() {
	return hd_puntos_aplican;
}
public void setHd_puntos_aplican(int hd_puntos_aplican) {
	this.hd_puntos_aplican = hd_puntos_aplican;
}
public int getHd_puntos_restan() {
	return hd_puntos_restan;
}
public void setHd_puntos_restan(int hd_puntos_restan) {
	this.hd_puntos_restan = hd_puntos_restan;
}
public float getHd_puntos_monto_aplica() {
	return hd_puntos_monto_aplica;
}
public void setHd_puntos_monto_aplica(float hd_puntos_monto_aplica) {
	this.hd_puntos_monto_aplica = hd_puntos_monto_aplica;
}
public float getHd_puntos_resta_aplicar() {
	return hd_puntos_resta_aplicar;
}
public void setHd_puntos_resta_aplicar(float hd_puntos_resta_aplicar) {
	this.hd_puntos_resta_aplicar = hd_puntos_resta_aplicar;
}
public float getHd_servicio_entrega_sin_desc() {
	return hd_servicio_entrega_sin_desc;
}
public void setHd_servicio_entrega_sin_desc(float hd_servicio_entrega_sin_desc) {
	this.hd_servicio_entrega_sin_desc = hd_servicio_entrega_sin_desc;
}
public float getHd_nota_cred_envio() {
	return hd_nota_cred_envio;
}
public void setHd_nota_cred_envio(float hd_nota_cred_envio) {
	this.hd_nota_cred_envio = hd_nota_cred_envio;
}
public float getHd_nota_cred_descuento() {
	return hd_nota_cred_descuento;
}
public void setHd_nota_cred_descuento(float hd_nota_cred_descuento) {
	this.hd_nota_cred_descuento = hd_nota_cred_descuento;
}
public float getHd_nota_cred_importe_aplicado() {
	return hd_nota_cred_importe_aplicado;
}
public void setHd_nota_cred_importe_aplicado(float hd_nota_cred_importe_aplicado) {
	this.hd_nota_cred_importe_aplicado = hd_nota_cred_importe_aplicado;
}
public int getSolo_lectura() {
	return solo_lectura;
}
public void setSolo_lectura(int solo_lectura) {
	this.solo_lectura = solo_lectura;
}
public int getLimite_inferior_Folio() {
	return limite_inferior_Folio;
}
public void setLimite_inferior_Folio(int limite_inferior_Folio) {
	this.limite_inferior_Folio = limite_inferior_Folio;
}
public int getLimite_superior_Folio() {
	return limite_superior_Folio;
}
public void setLimite_superior_Folio(int limite_superior_Folio) {
	this.limite_superior_Folio = limite_superior_Folio;
}
public int getHd_cve_servicio() {
	return hd_cve_servicio;
}
public void setHd_cve_servicio(int hd_cve_servicio) {
	this.hd_cve_servicio = hd_cve_servicio;
}
public int getCve_servicio() {
	return cve_servicio;
}
public void setCve_servicio(int cve_servicio) {
	this.cve_servicio = cve_servicio;
}
public int getCve_tipo() {
	return cve_tipo;
}
public void setCve_tipo(int cve_tipo) {
	this.cve_tipo = cve_tipo;
}
public String getForma_pago() {
	return forma_pago;
}
public void setForma_pago(String forma_pago) {
	this.forma_pago = forma_pago;
}
public int getAccion_forma_pago() {
	return accion_forma_pago;
}
public void setAccion_forma_pago(int accion_forma_pago) {
	this.accion_forma_pago = accion_forma_pago;
}
public String getHd_forma_pago() {
	return hd_forma_pago;
}
public void setHd_forma_pago(String hd_forma_pago) {
	this.hd_forma_pago = hd_forma_pago;
}
public String getForma_pago_texto() {
	return forma_pago_texto;
}
public void setForma_pago_texto(String forma_pago_texto) {
	this.forma_pago_texto = forma_pago_texto;
}
public int getActivo_forma_pago() {
	return activo_forma_pago;
}
public void setActivo_forma_pago(int activo_forma_pago) {
	this.activo_forma_pago = activo_forma_pago;
}
public int getCve_ImporteEspecial() {
	return cve_ImporteEspecial;
}
public void setCve_ImporteEspecial(int cve_ImporteEspecial) {
	this.cve_ImporteEspecial = cve_ImporteEspecial;
}



}





	

